[ Mega Script Archive ] [ Frequently Asked Questions ] [ TextCounter ]

What does "[TextCounter Fatal Error: This Page Not In Valid URI]" mean?

  • Short Answer:

    Perl: Try setting the @valid_uri array to contain just '/':

       @valid_uri = ('/');

    C++: Set num_invalid_uri and num_valid_uri to 0 and clear the values of valid_uri and invalid_uri:

       const int  num_valid_uri = 0;
       const char valid_uri[num_valid_uri][128] = { };
       const int  num_invalid_uri = 0;
       const char invalid_uri[num_invalid_uri][128] = { };

    Long Answer:

    Perl: If you think this is right, and you still get this error, it may mean your server is not passing the DOCUMENT_URI environment variable, in which case the script probably won't work. However, one way to tell if you have the @valid_uri variable set right is to change this to:

          @valid_uri = (".");

    Also, make sure the @invalid_uri line is commented out as such:

          # @invalid_uri = ('');

    If you are still getting this error, then try changing the following line:

          &check_uri;
    
               to
    
          # &check_uri;

    If the counter still doesn't work, it may not be compatible with your Web Server.


[ Mega Script Archive ]